package com.fbs.job.core.biz;

import com.fbs.job.core.biz.model.LogParam;
import com.fbs.job.core.biz.model.LogResult;
import com.fbs.job.core.biz.model.TriggerParam;
import com.fbs.job.core.model.ResultT;

public interface ExecutorBiz {

    /**
     * beat
     * @return
     */
     ResultT<String> beat();


    /**
     * run
     * @param triggerParam
     * @return
     */
     ResultT<String> run(TriggerParam triggerParam);



    ResultT<LogResult> log(LogParam logParam);
}
